libbuffer/src/buffer/message.d(41,9): Error: `@safe` function `settings` cannot access `__gshared` data `_magic` libbuffer/src/buffer/message.d(42,9): Error: `@safe` function `settings` cannot access `__gshared` data `_crypt` libbuffer/src/buffer/message.d(43,9): Error: `@safe` function `settings` cannot access `__gshared` data `_key` libbuffer/src/buffer/message.d(45,14): Error: `@safe` function `settings` cannot access `__gshared` data `_crypt` libbuffer/src/buffer/message.d(45,43): Error: `@safe` function `settings` cannot access `__gshared` data `_crypt` libbuffer/src/buffer/message.d(47,13): Error: `@safe` function `settings` cannot access `__gshared` data `_rsaKey` libbuffer/src/buffer/message.d(49,22): Error: `@safe` function `settings` cannot access `__gshared` data `_rsaKey` libbuffer/src/buffer/message.d(56,9): Error: `@safe` function `settings` cannot access `__gshared` data `_magic` libbuffer/src/buffer/message.d(57,9): Error: `@safe` function `settings` cannot access `__gshared` data `_crypt` libbuffer/src/buffer/message.d(58,9): Error: `@safe` function `settings` cannot access `__gshared` data `_rsaKey` libbuffer/src/buffer/message.d(89,30): Error: `@safe` function `deserialize` cannot access `__gshared` data `_magic` libbuffer/src/buffer/message.d(89,38): Error: `@safe` function `deserialize` cannot access `__gshared` data `_crypt` libbuffer/src/buffer/message.d(89,46): Error: `@safe` function `deserialize` cannot access `__gshared` data `_key` libbuffer/src/buffer/message.d(89,52): Error: `@safe` function `deserialize` cannot access `__gshared` data `_rsaKey` libbuffer/src/buffer/message.d(89,29): Error: function `buffer.message.Message.deserializeEx(const(ushort) magic, const(CryptType) crypt, const(string) key, Nullable!(RSAKeyInfo) rsaKey, const(ubyte[]) buffer, out string name, out string method)` is not callable using argument types `(_error_, _error_, _error_, _error_, const(ubyte[]), string, string)` libbuffer/src/buffer/message.d(89,29): cannot pass argument `__error` of type `_error_` to parameter `const(ushort) magic` libbuffer/src/buffer/packet.d(52,46): Error: cannot take address of local `tlv` in `@safe` function `build` libbuffer/src/buffer/packet.d(64,35): Error: `@safe` function `buffer.packet.Packet.build` cannot call `@system` function `std.variant.VariantN!32LU.VariantN.get!byte.get` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(825,24): `std.variant.VariantN!32LU.VariantN.get!byte.get` is declared here libbuffer/src/buffer/packet.d(64,33): Error: `@safe` function `buffer.packet.Packet.build` cannot call `@system` function `buffer.packet.BufferBuilder.put!byte.put` libbuffer/src/buffer/packet.d(250,12): `buffer.packet.BufferBuilder.put!byte.put` is declared here libbuffer/src/buffer/packet.d(72,35): Error: `@safe` function `buffer.packet.Packet.build` cannot call `@system` function `std.variant.VariantN!32LU.VariantN.get!(const(byte)).get` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(825,24): `std.variant.VariantN!32LU.VariantN.get!(const(byte)).get` is declared here libbuffer/src/buffer/packet.d(72,33): Error: `@safe` function `buffer.packet.Packet.build` cannot call `@system` function `buffer.packet.BufferBuilder.put!byte.put` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.